.tab_box {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 15px;
    margin-bottom: 16px;
}

.layout {
    margin-top: 0 !important;
}

.statistics_container {
    margin-bottom: 16px;

    .totalBox,
    .statistics_box {
        border: none !important;
    }

    .title {
        border: none !important;
        padding: 0 !important;
    }

    .statistics_box {
        padding: 0 !important;
        margin-bottom: 0 !important;
    }

    .statistics_box :deep(.title) {
        border-bottom: none !important;
    }

    .el-card__body {
        padding-bottom: 0 !important;
    }

    :deep(.el-tabs__header) {
        margin: 0 !important;
    }

    .statistics_box :deep(.title):nth-child(1)::before {
        content: '';
        display: inline-block;
        width: 3px;
        height: 14px;
        background: #ff6b00;
        border-radius: 2px;
        margin-right: 6px;
    }

    .statistics_box :deep(.title) span:nth-child(1) {
        flex: 1;
    }

    .totalBox :deep(.title)::before {
        content: '';
        display: inline-block;
        width: 3px;
        height: 14px;
        background: #ff6b00;
        border-radius: 2px;
        margin-right: 6px;
    }

    .totalBox :deep(.el-card__body) {
        padding: 10px 0 0;
    }

    .totalBox :deep(.title) {
        border-bottom: none !important;
        padding-bottom: 26px;
        margin-bottom: 0;
    }
}

.statistics_search_container {
    :deep(.searchForm) {
        border: none !important;
        padding: 24px 0 0 !important;
    }
}

.statistics_container_tab_pane {
    padding-left: 4px;
    padding-right: 4px;
}

.tab-title {
    padding: 16px 0 0;
    display: flex;
    align-items: center;

    .tab-title-item {
        margin-right: 40px;
        font-size: 18px;
        font-family: PingFangSC-Medium, 'PingFang SC';
        font-weight: 500;
        color: #33302d;
        line-height: 25px;
        cursor: pointer;
    }

    .item-active {
        color: #ff6b00;
    }
}

.statistics-card {
    margin-top: 16px;
}
